third party payment - Alemán Inglés Diccionario